Quantum Computers: Solving Problems In Minutes, Not Millennia